environmental control systems - French English Dictionary